Uses of Class
ddejonge.bandana.negoProtocol.Deal

  • Uses of Deal in ddejonge.bandana.dbraneTactics

    Method parameters in ddejonge.bandana.dbraneTactics with type arguments of type Deal 
    Modifier and Type Method Description
    Plan DBraneTactics.determineBestPlan​(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments)  
    Plan DBraneTactics.determineBestPlan​(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> allies)
    Returns a Plan object which represents the 'best' set of orders that are consistent with the given deals, and that do not invade any Supply Center owned by any of the given allies.
    java.util.List<es.csic.iiia.fabregues.dip.orders.Order> DBraneTactics.getBuildPhaseOrders​(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> myAllies)  
    java.util.List<es.csic.iiia.fabregues.dip.orders.Order> DBraneTactics.getRetreatPhaseOrders​(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> allies)
    Returns random retreats.
  • Uses of Deal in ddejonge.bandana.modules

    Method parameters in ddejonge.bandana.modules with type arguments of type Deal 
    Modifier and Type Method Description
    Plan TacticsModule.determineBestPlan​(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> allies)  
  • Uses of Deal in ddejonge.bandana.negoProtocol

    Subclasses of Deal in ddejonge.bandana.negoProtocol 
    Modifier and Type Class Description
    class  BasicDeal  
    Methods in ddejonge.bandana.negoProtocol that return Deal 
    Modifier and Type Method Description
    Deal DiplomacyProposal.getProposedDeal()
    Returns the Deal object that is proposed in this proposal.
    Deal DiplomacyProposal.getProposedDeal​(es.csic.iiia.fabregues.dip.board.Game game)  
    Methods in ddejonge.bandana.negoProtocol that return types with arguments of type Deal 
    Modifier and Type Method Description
    java.util.ArrayList<? extends Deal> DiplomacyNegoClient.getConfirmedDeals()
    Returns a copy of the list of all confirmed deals.